const admin = [
  {
    href: "/home",
    icon: "icon iconfont icon-home",
    operate: "",
    pid: "0",
    id: "1",
    show: true,
    sort: 1,
    title: "首页",
    type: 1,
  },
];

const routers = {
  "industry-admin": admin,
};

const asyncRouter = (roleType) => {
  return [
    {
      href: "/home", // 菜单路由
      icon: "icon iconfont icon-shouye1", // 菜单图标
      operate: "", // 权限自定义标识
      pid: "0", // 父级id
      id: "1", // 菜单id
      show: true, // 是否显示 （这个显示是路由有权限，但是前端菜单不显示）
      sort: 1,  // 排序
      title: "首页", // 菜单标题
      type: 1, // 菜单类型 1：菜单 2：按钮
    },
    {
      href: "/system",
      icon: "icon iconfont icon-xitongshezhi",
      operate: "",
      pid: "0",
      id: "2",
      show: true,
      sort: 1,
      title: "系统管理",
      type: 1,
    },
    {
      href: "/system/users",
      icon: "",
      operate: "",
      pid: "2",
      id: "2-1",
      show: true,
      sort: 4,
      title: "用户管理",
      type: 1,
    },
    {
      href: "/system/roles",
      icon: "",
      operate: "",
      pid: "2",
      id: "2-2",
      show: true,
      sort: 3,
      title: "角色管理",
      type: 1,
    },

    {
      href: "/system/permission",
      icon: "",
      operate: "",
      pid: "2",
      id: "2-2",
      show: true,
      sort: 5,
      title: "权限设置",
      type: 1,
    },
    {
      href: "/system/application",
      icon: "",
      operate: "",
      pid: "2",
      id: "2-3",
      show: true,
      sort: 2,
      title: "应用管理",
      type: 1,
    },
    // {
    //   href: "/system/organization",
    //   icon: "",
    //   operate: "",
    //   pid: "2",
    //   id: "2-4",
    //   show: true,
    //   sort: 1,
    //   title: "组织管理",
    //   type: 1,
    // },
    {
      href: "/designer",
      icon: "icon iconfont icon-yibiaopan",
      operate: "",
      pid: "0",
      id: "3",
      show: true,
      sort: 1,
      title: "设计器管理",
      type: 1,
    },
    {
      href: "/designer/project",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-0",
      show: true,
      sort: 1,
      title: "项目管理",
      type: 1,
    },
    {
      href: "/designer/components",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-7",
      show: true,
      sort: 1,
      title: "组件管理",
      type: 1,
    },
    {
      href: "/designer/page",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-1",
      show: true,
      sort: 1,
      title: "页面管理",
      type: 1,
    },
    {
      href: "/designer/page/setup",
      icon: "",
      operate: "",
      pid: "3-1",
      id: "3-1-1",
      show: false,
      sort: 1,
      title: "页面设计",
      type: 1,
    },
    {
      href: "/designer/enginee",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-2",
      show: true,
      sort: 1,
      title: "页面设计器",
      type: 1,
    },
    {
      href: "/designer/resourse",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-3",
      show: true,
      sort: 1,
      title: "资源管理",
      type: 1,
    },
    {
      href: "/designer/version",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-4",
      show: true,
      sort: 1,
      title: "版本管理",
      type: 1,
    },
    {
      href: "/designer/depository",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-5",
      show: true,
      sort: 1,
      title: "仓库管理",
      type: 1,
    },
    {
      href: "/designer/advertising",
      icon: "",
      operate: "",
      pid: "3",
      id: "3-6",
      show: true,
      sort: 1,
      title: "广告页设计",
      type: 1,
    },
  ];
};

export default asyncRouter;
